package com.dfe.backend.common.sax.spd.substation.bay;

import com.dfe.backend.common.sax.spd.substation.region.Core;
import lombok.Data;

import java.util.List;

/**
 * 【描述】：
 *
 * @author LiChang
 * @since 2025-7-30 10:01
 */
@Data
public class Cable {
    /**
     * 线缆名称，应在Bay元素下唯一。宜采用设计编码
     */
    private String name;
    /**
     * 线缆描述
     */
    private String desc;
    /**
     * 线缆类型，枚举值为ControlCable、PowerCable、ComputerCable、FiberCable、EthernetCable、PigtailCable、CoaxialCable、Other。此处真实情况为class
     */
    private String className;
    /**
     * 线缆的型号
     */
    private String type;
    /**
     * 线缆长度，单位为m
     */
    private String length;
    /**
     * 线缆芯数，线缆类型为控制电缆、电力电缆光缆、计算机电缆、光缆、尾缆时应填写
     */
    private String coreNum;
    /**
     * 线缆截面积
     */
    private String crossSection;
    /**
     * 线缆的起点屏柜名称
     */
    private String startCubicleName;
    /**
     * 线缆的终点屏柜名称
     */
    private String endCubicleName;

    private List<Core> coreList;

}
